package lekcja3.odczyt_zapis;

import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.util.Scanner;

public class OdczytZapis {
    public String odczytajZPliku(String sciezkaPliku)
            throws FileNotFoundException {

        File plik = new File(sciezkaPliku);
        Scanner scanner = new Scanner(plik);

        String tekst = "";
        while (scanner.hasNextLine()) {
            tekst += scanner.nextLine() + "\n";
        }

        return tekst;
    }

    public void zapiszDoPliku(String sciezkaPliku, String tekstDoZapisu)
            throws FileNotFoundException {

        PrintWriter printWriter = new PrintWriter(sciezkaPliku);

        printWriter.append(tekstDoZapisu);
        printWriter.close();
    }

    public void zapiszDoPlikuWielkimiLiterami(String sciezkaPliku, String tekstDoZapisu)
            throws FileNotFoundException {

        PrintWriter printWriter = new PrintWriter(sciezkaPliku);

        printWriter.append(tekstDoZapisu.toUpperCase());
        printWriter.close();
    }
}
